home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / Tcl-Tk 8.0 / Pre-installed version / tk8.0 / unix / tkUnixInt.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-08-15  |  983 b   |  33 lines  |  [TEXT/CWIE]

  1. /*
  2.  * tkUnixInt.h --
  3.  *
  4.  *    This file contains declarations that are shared among the
  5.  *    UNIX-specific parts of Tk but aren't used by the rest of
  6.  *    Tk.
  7.  *
  8.  * Copyright (c) 1995-1997 Sun Microsystems, Inc.
  9.  *
  10.  * See the file "license.terms" for information on usage and redistribution
  11.  * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  12.  *
  13.  * SCCS: @(#) tkUnixInt.h 1.9 97/05/08 11:20:12
  14.  */
  15.  
  16. #ifndef _TKUNIXINT
  17. #define _TKUNIXINT
  18.  
  19. /*
  20.  * Prototypes for procedures that are referenced in files other
  21.  * than the ones they're defined in.
  22.  */
  23.  
  24. EXTERN void        TkCreateXEventSource _ANSI_ARGS_((void));
  25. EXTERN TkWindow *    TkpGetContainer _ANSI_ARGS_((TkWindow *embeddedPtr));
  26. EXTERN TkWindow *    TkpGetWrapperWindow _ANSI_ARGS_((TkWindow *winPtr));
  27. EXTERN Window        TkUnixContainerId _ANSI_ARGS_((TkWindow *winPtr));
  28. EXTERN int        TkUnixDoOneXEvent _ANSI_ARGS_((Tcl_Time *timePtr));
  29. EXTERN void        TkUnixSetMenubar _ANSI_ARGS_((Tk_Window tkwin,
  30.                 Tk_Window menubar));
  31.  
  32. #endif /* _TKUNIXINT */
  33.